Version Française English Version

Planète Casio - Programmes, jeux et cours pour calculatrices Casio

Bookmark and Share
Bienvenue sur Planète Casio, n'hésitez pas à poser vos questions sur le forum, et pensez à rejoindre Planète-Casio sur Facebook !
Spaceraider
Forums Casio - Astuces Calculatrices Casio

Index du Forum | Astuces Calculatrices Casio | [Tutorial] Travailler les Matrices
Lenainnoir
Hors ligne
Super admin
Niveau: Elite
Points: 5186
Défis: 24
Email | Message
Posté le 20/06/2006 10:20

[Tutorial] Travailler les Matrices:

Nous allons voir aujourd'hui comment travailler avec une matrice de très grande taille.
Vous avez remarqué que Fa 123 ou Fa124 coupent les lignes de codes trop longues.

Si vous voulez ouvrir manuellement une matrice en assignation de valeurs, vous utilisez la fonction :
[[1,2,3][4,5,6]]->Mat A


Ce qui vous fait une matrice suivante :
1 2 3
4 5 6

Mais comment faire lorsque cette matrice (utilisée pour un niveau par exemple) fait 29*13 ?
Si vous essayez de transférer un cat ou un g1r, votre ligne sera coupée vers le milieu et effacée !

C'est ici qu'intervient la fonction Augment(.

Sa syntaxe est :
Augment(Mat a,Mat b)

Elle va fusionner deux matrices en ajoutant les colones de la Mat b à droite des colonnes de la Mat a.
La matrice obtenue en résultat sera la Mat Ans.
[[1,2,3][4,5,6]]->Mat A
[[11,22][44,55]]->Mat C
Augment(Mat A,Mat C)


Si vous rappelez la Mat Ans après ce calcul cela vous donnera :
Mat Ans :
1-2-3-11-22
4-5-6-44-55


Attention, pour que cette fonction marche, la seule condition est que les matrices aient le même nombre de lignes (ca semble évident ! ).


Donc, pour reprendre le tout :
J'ai une matrice :
1-2-3---4---5---6---7
8-9-10-11-12-13-14

Malheuresemant elle est trop grande, ou je ne veux en exploiter que la moitié.
Je la coupe de cette facon :
1 2 3 4 smiley 5 6 7
8 9 10 11 smiley 12 13 14
_Coupez ici


J'aurai donc les matricesindépendantes et au lieu d'avoir cette longue formule (qui est assez courte ici pour les besoins de l'exemple) :
[[1,2,3,4,5,6,7][8,9,10,11,12,13,14]]->Mat A
Mat A[DISP]



Je peux faire :
[[1,2,3,4][8,9,10,11]->Mat A
[[5,6,7][12,13,14]]->Mat B
Augment(Mat A,MatB)
Mat Ans[DISP]


Pour un exemple concret : voyez mon programme Bloc-Dude
Le fichier fxi contient les formules matrices en entier (fin du prog BLOC.EXE) et le fichier g1r contient dans la fin du prog BLOC les mêmes matrices coupées.

Bookmark and Share

Calculatrices : Fx 92 Collège, Graph 65, Graph 85, Classpad 300+.



Riptor
Hors ligne
Membre
Niveau: Confirmé
Points: 655
Défis: 0
Email | Message
Dernier message de la page précédente :Posté le 05/08/2011 00:04 |
Bon bah j'ai importé mon programme au format .g1m sur FA124 grâce à ma carte SD, j'ai édité mon programme et je n'ai pas vu de coupure dans la déclaration des matrices..
J'ai essayé d'exporter ce programme sur ma carte SD, ce qui a créé un fichier .g2m
J'ai testé ce fichier sur ma calto, bah je n'ai constaté aucune différence donc ça semble marcher malgré que certaines déclarations atteignent 450 caractères



Pages: Précédente | 1, 2, 3

Totoyo
Hors ligne
Super admin
Niveau: Elite
Points: 8882
Défis: 66
Email | Message
Citer : Posté le 05/08/2011 00:06 |
Peut-être que Casio a corrigé le problème avec la version 2 qui sait. Je vais tester ça !

Ajouté le 05/08/2011 à 00:10 :
On l'air d'avoir rallongé la longueur d'une ligne, mais il y a toujours un maximum. Par contre, il faut un peu plus forcer pour dépasser la limite cette fois.
----------------------------------
PRGM 2 // Tout savoir sur sa Casio // Les meilleurs tutoriels // 48h CPC

Reprise du projet StarCraft 2 sur Graph 35+USB/75/85/95 (SD) !!

Je ne réponds PAS aux messages privés concernant des problèmes avec la calculatrice. Merci de poser vos questions sur le forum !

Pages: Précédente | 1, 2, 3

Index du Forum | Astuces Calculatrices Casio | [Tutorial] Travailler les Matrices
Pseudo :
Adresse email :
Réponse :
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :?:  :arrow:  :!:  :here:
Ajouter fichier joint :


Me prévenir par mail lorsqu'une réponse est postée.

Un petit test (entrez le résultat en chiffres):
Combien font trois moins un ?

Recherche :
Publicité et partenaires

Omnimaga
Casio Education
Casio Éducation
Casio Scene
Casio Scene

TI-Planet
CasioFan, la communauté ClassPad
CasioFan
Space-Raider
Space-Raider
GameMaster
GameMasters.fr

Jeux Casio - www.planet-casio.com v3.0 © créé par Neuronix et Muelsaco 2004-2012 | Il y a 57 connectés | Nous contacter | Recherches effectuées
Rugby Manager | Jeu de handball | Jeu de foot | Jeu de rugby | Jeu de tennis | Space raider | Sublinet | Top-cinema, films, cinéma, séries | Pension pour chats

Planète-Casio est un site communautaire indépendant et n'est donc pas affilié à Casio | Toute reproduction de Planète-Casio, même partielle, est interdite
Les fichiers, programmes et publications postés sur Planète-Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des copyrights
Merci de respecter le travail des autres ! | CASIO est une marque déposée par CASIO Computer Co., Ltd